package org.liuwei.concucrent.base06;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
/**
 * 
* @Title: ThreadLocalTest01.java 
* @Package org.liuwei.concucrent.base06 
* @Description: TODO(常规日期格式化) 
* @author 刘伟  15818570028@163.com   
* @date 2016年8月24日 下午9:30:48 
* @version V1.0
 */
public class ThreadLocalTest01 {
	private static final SimpleDateFormat sdf = new SimpleDateFormat(
			"yyyy-MM-dd HH:mm:ss");

	public static class ParseDate implements Runnable {
		int i = 0;

		public ParseDate(int i) {
			this.i = i;
		}

		public void run() {
			try {
				Date t = sdf.parse("2015-03-29 19:29:" + i % 60);
				System.out.println(i + ":" + t);
			} catch (ParseException e) {
				e.printStackTrace();
			}
		}
	}

	public static void main(String[] args) {
		ExecutorService es = Executors.newFixedThreadPool(10);
		for (int i = 0; i < 1000; i++) {
			es.execute(new ParseDate(i));
		}
	}
}
